take up a challenge - Turc Anglais Dictionnaire